Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF ROAD Terraced £210,000 25 Jun 2021
2 LEAF ROAD Terraced £129,000 18 Mar 2005
4 LEAF ROAD Terraced £142,000 14 Aug 2015
5 LEAF ROAD Terraced £195,000 28 Apr 2023
6 LEAF ROAD Terraced £107,500 3 Jan 2006
7 LEAF ROAD Terraced £149,950 20 Dec 2006
9 LEAF ROAD Terraced £90,000 16 Apr 2002
10 LEAF ROAD Terraced £173,000 28 Sep 2018
12 LEAF ROAD Terraced £130,000 31 Oct 2006
13 LEAF ROAD Terraced £230,000 3 Mar 2022
14 LEAF ROAD Terraced £173,000 28 Nov 2019
15 LEAF ROAD Terraced £120,000 14 Nov 2005
16 LEAF ROAD Terraced £134,000 27 Feb 2015
17 LEAF ROAD Terraced £120,000 13 Jan 2005
18 LEAF ROAD Terraced £169,000 13 Sep 2007
19 LEAF ROAD Terraced £148,000 7 May 2010
20 LEAF ROAD Terraced £69,950 22 Nov 2001
21 LEAF ROAD Terraced £150,000 18 Feb 2008
22 LEAF ROAD Terraced £151,000 29 Oct 2010
23 LEAF ROAD Terraced £37,500 13 Feb 1998
25 LEAF ROAD Terraced £87,000 28 Nov 2002
27 LEAF ROAD Terraced £145,000 27 Nov 2009
29 LEAF ROAD Terraced £176,500 16 Mar 2017